Where Do Your Thoughts Come From